tape-controlled carriage - Alemán Inglés Diccionario